ocr: Machu Picchu, Peru About Machu Picchu Machu Picchu, highin the Andes Mountains of. Peru, is often called the "Lost City of the Incas. : Unknown to the Spaniards who conquered the Inca in the 16th century, Machu Picchu was discovered by AmericanHiram Bingham in1911.The site-about 5square miles (13 sq. km) in area-is perched between two sharp peaks and includes a MACHU PICCHU temple and a fortress.